environmental developers development environment relationship global warming customer economics engineering development economics management agriculture open source crm green projects